Israel returns ancient artifacts to Egypt
Israel has returned two looted ancient Egyptian sarcophagus covers to Egypt. Israel's Foreign Ministry returned the relics to Egypt's ambassador to Israel at a ceremony on Sunday. The ministry said their return was possible due …